aggressive sales tactics - Alemán Inglés Diccionario